resounding (success) - Turkish English Dictionary